package advanced进阶;

/**
 * SpinLock自旋锁
 * 如果获取失败，立即在尝试获取锁，无限循环，直到获取到锁为止
 * 自旋锁也是乐观锁，也是轻量级锁
 * 当前这把锁没有立即拿到，但是预期很快就能拿到，所以一直自旋，短暂自旋几次之后，当其他线程释放锁之后，就可以立马拿到锁
 */
public class 自旋锁 {
}
